package 补充.集合框架;

import java.util.LinkedList;

public class TestLinkadList {
    public static void main(String[] args) {
        LinkedList<String> list = new LinkedList<>();
        list.add("喵喵");
        list.add("小喵");
        list.add("咪咪");
        list.add("小咪");
        System.out.println(list);
        list.addFirst("二胖");//将”二胖“插入到集合开头
        System.out.println(list);
        list.addLast("三花");//将”三花“插入到集合结尾
        System.out.println("删除第一个元素");
        System.out.println(list);
        list.removeFirst();//删除第一个元素
        System.out.println(list);
        System.out.println("删除最后一个元素");
        list.removeLast();
        System.out.println("查看第一个元素");
        System.out.println(list.getFirst());
        System.out.println("查看最后一个元素");
        System.out.println(list.getLast());
        System.out.println(list);
        list.add(2,"小白");
        System.out.println("在指定位置添加元素：在索引下标为2的位置添加”小白“"+list);
    }
}
